// IBookManager.aidl
package com.xss.ipctest.aidl;

// Declare any non-default types here with import statements
import com.xss.ipctest.aidl.Book;
import com.xss.ipctest.aidl.IOnNewBookArrivedListener;


//设置让客户端允许调用的接口
interface IBookManager {

    List<Book> getBookList();//获取所有的Book对象

    void addBook(in Book book);//添加Book对象

    void registerListener(IOnNewBookArrivedListener listener);//注册新书提醒

    void unregisterListener(IOnNewBookArrivedListener listener);//取消注册
}
